package com.authine.cloudpivot.ext.dto;

import com.authine.mvp.app.launcher.domain.SelectorFormat;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Date;

/**
 * create by sumerian on 2021/2/23
 * <p>
 * desc: 系统字段
 **/
@Data
public class SystemProperties {

    @Schema(description = "ID")
    public String id;
    @Schema(description = "创建人")
    public SelectorFormat createdBy;
    @Schema(description = "创建人部门")
    public SelectorFormat createdDept;
    @Schema(description = "创建时间")
    public Date createdTime;
    @Schema(description = "拥有者")
    public SelectorFormat owner;
    @Schema(description = "拥有者部门")
    public SelectorFormat ownerDept;
    @Schema(description = "修改人")
    public SelectorFormat modifiedBy;
    @Schema(description = "修改时间")
    public Date modifiedTime;
    @Schema(description = "单据号")
    public String document;
    @Schema(description = "单据状态:draft 草稿;void 作废;finished 有效")
    public String status;
    @Schema(description = "所属应用")
    public String belong_app;
}
